technical representative - Fransızca İngilizce Sözlük